drown oneself - Deutsch Englisch Wörterbuch